<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
*{ margin:0; padding:0; border:none; font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size:13px; line-height:25px; color:#333;list-style:none; border:none;}
body{max-width:1920px; margin:0 auto;}
a{ color:#333; text-decoration:none}
a:hover{text-decoration:none}

.left{ float:left}
.right{ float:right}
.clear{clear:both; height:0; line-height:0; overflow:hidden; display:block}

.headbox{ height:30px; border-bottom:solid 1px #d9d9d9; width:100%;}

.headbox ul{ width:1100px; margin:0 auto;}


.top{ width:1100px; margin:0 auto;}

.nav{ background:url(images/nav_bg.jpg) repeat-x top left; height:45px;}
.nav .memu{ width:1100px; margin:0 auto;}
.nav .memu ul{}
.nav .memu ul li{ float:left; width:137px; text-align:center; line-height:45px; height:45px; background:url(images/nav_middle.jpg) no-repeat right center;}
.nav .memu ul li a{ color:#FFFFFF; line-height:45px;}
#home{ background:none;}



.headd { width:100%; height:115px;border-bottom:#d7d7d7 1px solid;}
.heading{ width:1100px; height:115px; margin:0 auto; background:url(images/logo.jpg) left center no-repeat;}
.navbg{ width:770px; height:115px; float:right; }
.navbg ul li { float:left;}
.navbg ul li a{ width:109px; height:115px; display:block; text-align:center; border-right:1px #f1f1f1 solid;}
.navbg ul li a:hover{ width:109px; height:115px;display:block; text-align:center;background:url(images/nav-bg.jpg) repeat-x bottom #f9f9f9; }
.navbg ul li p {padding-top:35px;font-size:16px; color:#444444;display:block; }
.navbg ul li span{ color:#bebebe; font-weight:100; font-size:11px; display:block; }


.bannerfo{ width:260px;height:48px;}
.bannerfo ul{width:260px;height:48px;margin:0 auto}
.bannerfo ul li{ display:inline}
.bannerfo ul .inputbox{ width:190px; height:26px; margin:11px 0;overflow:hidden}
.bannerfo ul .inputbox input{ width:190px; height:24px; padding:0 10px;color:#bebdbd; line-height:24px; font-size:12px; background:#f1f1f1; border:1px solid #d3d3d3}
.bannerfo ul .menuser{ width:55px; height:26px; padding:11px 0 0 0}
.bannerfo ul .menuser img{width:55px; height:26px}

.banna{ width:100%; height:300px; margin:0 auto; background: url(images/banna.jpg) center top no-repeat}

.mainframe{ width:1100px; height:auto;margin:15px auto}

.leftframe{ width:250px; height:auto; float:left; margin-right:15px;}
.cplist{ width:250px; height:auto; background:#1671b7; }
.cplist .head1{ height:55px; width:250px; background:url(images/mr.jpg) 122px 3px no-repeat}
.cplist .head1 p{line-height:55px; text-indent:20px;font-size:22px;color: #FFF; }
.cplist .content{ width:226px; height:auto;margin:0 auto; background:#fff; padding:7px}
.onepro{ width:226px; height:33px; line-height:33px; text-indent:32px;margin-bottom:7px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block; background:url(images/onepro.jpg) no-repeat 0 0; color:#666666; font-weight:bold}
.onepro:hover {width:226px; height:33px; line-height:33px; text-indent:32px;margin-bottom:7px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;background:url(images/onepro.jpg) no-repeat 0 0;color:#ff0000;font-weight:bold}
.cplist .bot{ width:250px; height:5px}

.contact{ width:250px; height:auto; background:#1671b7; margin-top:15px}
.contact .head1{ height:35px; width:250px;}
.contact .head1 p{line-height:35px; text-indent:20px;font-size:15px;color: #FFF; font-weight:bold }
.contact .content{ width:226px; height:auto;margin:0 auto; background:#fff; padding:7px}
.contact .bot{ width:250px; height:5px}

.mainbox{ width:100%; margin:0 auto; background:#edf2f5; padding-top:20px;}

.mainbox .title{ background:url(images/titel_bg.jpg) repeat-x top left; text-align:center; width:100%; margin:0 auto 20px auto; }

.promain{ width:1200px; margin:0 auto; padding-bottom:20px;}

.listbox{ width:245px;}
.listhead{ background:url(images/list_top_bg.jpg) repeat-x top left; height:60px; line-height:60px; font-size:20px; color:#FFFFFF; text-indent:25px;}
.listhead span{ font-size:12px; color:#a0a0a0;}
.listcont{ width:245px;}
.hh{ background:url(images/left_dw.jpg) no-repeat center top; height:36px; display:block; width:245px; line-height:36px; text-indent:35px; color:#FFFFFF;}
.lx{ width:245px;}
.tel{ width:245px; background:url(images/lx_dh.jpg) repeat left top; height:50px; color:#FFFFFF; line-height:30px; text-indent:20px; font-size:12px;}
.lxbox{ text-align:left; padding:15px; width:215px; background:#97c5e7; height:150px; line-height:25px;}
.lxbox span{ font-weight:bold;}


.procont{ background:#FFFFFF; width:903px; height:542px; padding-left:30px; padding-top:10px; padding-bottom:10px; padding-right:20px;}

.proimg_bb{ display:block;  width:195px; height:166px; overflow:hidden; text-align:center; line-height:50px; float:left; font-size:13px; margin:0px 15px 12px 15px;border:solid 1px #dadada;}
.proimg_bb img{ width:187px; height:125px; background:#FFFFFF; padding:3px;}
.proimg_bb:hover{ display:inlne; width:195px; height:166px;  overflow:hidden; text-align:center; line-height:50px;  float:left; font-size:13px; color:#0963b0; margin:0px 15px 12px 15px; }
.proimg_bb span{ height:25px; line-height:25px; display:block; font-size:12px; text-align:center;border-top:solid 1px #dadada;}







.maincont1{ width:1100px; height: auto; float:right}
.maincont1 .head{ width:1100px;height:44px; background:url(images/incp.jpg) no-repeat top center; height:128px;}
.maincont1 .head p{ background:url(images/icon.jpg) 12px center no-repeat; text-indent:38px; line-height:44px;font-size:15px;font-weight: bold;float: left;color: #333; }
.maincont1 .head span{float:right; margin-right:15px;line-height:44px; color:#444444 }
.maincont1 .head a{float:right; margin-right:15px;line-height:44px; color:#444444 }
.maincont1 .content{ width:1100px; height:auto; margin-top:15px; padding:15px}
.maincont1 .content1{ width:1100px; height:auto; margin-top:15px; padding:15px}


.maincont{ width:835px; height: auto; float:right}
.maincont .head{ width:835px;height:44px; border-bottom:1px solid #e1e1e1}
.maincont .head p{ background:url(images/icon.jpg) 12px center no-repeat; text-indent:38px; line-height:44px;font-size:15px;font-weight: bold;float: left;color: #333; }
.maincont .head span{float:right; margin-right:15px;line-height:44px; color:#444444 }
.maincont .head a{float:right; margin-right:15px;line-height:44px; color:#444444 }

.maincont .content{ width:805px; height:auto; margin-top:15px; padding:15px}
.maincont .content1{ width:805px; height:auto; margin-top:15px; padding:15px}



.proimg_aa{width:230px; height:246px; overflow:hidden; margin:17px; margin-top:0px;display:inline; float:left}
.proimg_aa img{width:218px; height:172px; padding:5px; border:1px solid #c7c7c7;}
.proimg_aa span{width:228px; height:30px; display:block; line-height:30px; text-align:center; font-size:14px;border:1px solid #c7c7c7;}
.proimg_aa:hover{width:230px; height:246px;overflow:hidden; margin:17px; margin-top:0px; display:inline; float:left; color:#ff0000;}

.gsmian{ background:#1671b7; height:542px; width:100%; }
.gybg{ background:url(images/midtitle.gif) no-repeat 0 0}
.title2{font-family:黑体; font-size:30px;color:#fff; line-height:60px}

.pisaw{ width:250px; height:180px; margin:16px auto;border:4px solid #fff}
.leftlx{ width:210px; height:auto;}
.lxtit{ width:210px; height:35px; line-height:35px;font-family:微软雅黑; font-size:15px; color:#fff; text-indent:20px;font-weight:bold; background:#095fb6}
.conlx{ width:208px; height:239px; border:1px solid #d6d6d6; border-top:none; padding-top:2px}

.about{ width:1000px; height:auto;margin:35px auto; }
.about .head{ width:1000px; height:85px; margin:0 auto; background: url(images/line.jpg) no-repeat center center}
.about .head p{font-size:30px; font-weight:bold; color:#333; line-height:40px; text-align:center; }
.about .head span{font-size:22px;color:#333333; line-height:30px; text-align:center; display:block }
.about .content{ width:1000px; height:auto; margin:0 auto; margin-top:35px; }
.about .content .leftimg{ float:left; margin-right:35px}
.about .content .righttxt{ float:right; width:640px; height:auto}
.about .content .righttxt .more{height:34px; display:block; line-height:34px;color:#0d5d10; margin-top:10px}


.zxzx{ width:100%; height:auto;margin:45px auto; }
.zxzx .head{ width:100%; height:85px; margin:0 auto; background: url(images/line1.jpg) repeat-x center 65px}
.zxzx  .head p{font-size:30px; font-weight:bold; color:#333; line-height:40px; text-align:center; }
.zxzx .head span{ width:242px; height:31px; display:block; margin:10px auto}

.Menuboa {height:31px;}
.Menuboa ul{
margin:0px;
padding:0px;
}
.Menuboa li{
height:31px;
line-height:31px;
float:left;
display:block;
cursor:pointer;
width:109px;
text-align:center;
color:#333;
background: url(images/list1.jpg) left top no-repeat;
font-size:16px;
text-align:center; margin:0 6px
}

.Menuboa li.hover{
height:31px;
line-height:31px;
float:left;
display:block;
cursor:pointer;
width:109px;
text-align:center;
color:#fff;
text-align:center;
font-size:16px;
background: url(images/list2.jpg) left top no-repeat; margin:0 6px;
}


.zxzx .content{ width:1000px; height:auto; margin:0 auto; margin-top:20px;}
.zxzx .content .leftnews{ width:316px; height:auto; float:left}
.zxzx .content .leftnews img{ width:315px; height:244px;}
.zxzx .content .leftnews p{ width:315px; height:40px;font-size:18px; line-height:40px; color:#444444;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.zxzx .content .leftnews .time{ width:315px; height:30px;font-size:12px; line-height:30px; color:#888888; text-align:right; font-size:12px}
.zxzx .content .leftnews span{ width:315px; height:42px; display:block; overflow:hidden;line-height:20px; color:#888888}


.zxzx .content .rightnews{ width:630px; height:auto; float:right}

.framebb{ width:630px; height:75px; margin:35px auto}
.framebb ul li.num{ float:left; width:95px; height:75px; line-height:75px; font-size:72px; font-family:Arial, Helvetica, sans-serif; color:#dcdcdc; font-weight:bold}
.framebb ul li.txt{ float:right; width:506px; height:72px; border-left:3px solid #f3f3f3; padding-left:24px}
.framebb ul li.txt p{ width:506px; height:35px; line-height:35px; font-size:16px; color:#444444}
.framebb ul li.txt span{ width:506px; height:46px; display:block; overflow: hidden;line-height:23px; font-size:12px; color:#888888}




.xwzx{width:100%; height:auto;margin:0 auto; margin-top:25px; background:#f2f2f2; padding-top:45px; padding-bottom:45px}
.xwzx .main{ width:1200px; height:auto;margin:0 auto; }
.xwzx .main .head{ width:728px; height:68px; margin:0 auto; background:url(images/frame2.png) center center no-repeat;}
.xwzx .main .head p{ text-align:center; line-height:30px; color:#010101; font-family:"Times New Roman", Times, serif; font-size:20px}
.xwzx .main .head span{ text-align:center; display: block; line-height:38px; color:#010101; font-weight:bold; font-size:20px}
.xwzx .main .content{ width:1200px; height:auto; margin-top:20px}

.frameee{ width:550px; height:130px; float:left; display: block; margin:25px}
.frameee img{ float:left; width:185px; height:130px; margin-right:24px}
.frameee .centertxt{ float:left; width:340px; height:auto;}
.frameee .centertxt p{ font-size:18px; line-height:30px;height:30px;width:340px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; font-weight:bold}
.frameee .centertxt span{ font-size:12px; line-height:20px; color:#666666; height:40px; overflow:hidden; display:block; margin:10px auto}
.frameee .centertxt .time{ font-size:12px; line-height:20px; color:#888; height: auto; overflow:hidden; display:block; background:url(images/click.jpg) left center no-repeat; text-indent:25px}

.footer{ width:100%; background:#1671b7;height:228px; clear:both; display:block;}
.footer .main{ width:1100px; height: auto; margin:0 auto;color:#fff;}
.footer .main .txt1 { color:#fff; float:left; line-height:30px; font-size:15px; padding-top:50px; width:800px;}
.footer .main .er { float:right; padding-top:30px;}


.botdh{ width:1000px; height:49px; margin:0 auto 25px; background:url(images/dash.jpg) center bottom no-repeat #03b35f; line-height:41px; color:#fff; font-size:15px; text-align:center }
.botdh a{ line-height:41px; color:#fff}




.maincont .content ul li{ height:39px; width:755px; line-height:39px; border-bottom:1px dotted #e0e0e0; background:url(images/arr.gif) no-repeat 10px center; text-indent:26px; overflow:hidden;}
.maincont .content ul li a{ height:39px; width:655px; display:block; overflow:hidden; line-height:39px;}
.maincont .content ul li span{ height:39px; width:100px; display:block; overflow:hidden; line-height:39px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:right}



.proimg_a{display:inlne; width:232px; height:204px;overflow:hidden; float:left; margin:9px; line-height:30px; text-align:center}
.proimg_a:hover{ display:inlne; width:232px; height:204px;overflow:hidden; float:left;margin:9px; line-height:30px; text-align:center;}


.proimg_b{display:inlne; width:157px; height:75px;overflow:hidden; float:left; margin:15px; line-height:30px; text-align:center}
.proimg_b:hover{ display:inlne; width:157px; height:75px;overflow:hidden; float:left;margin:15px; line-height:30px; text-align:center;}



#telback{ background:url(images/lxs.png) no-repeat 10px -60px; min-height:380px; padding:30px 0 0 390px; width:280px; font-size:14px; line-height:30px}


.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:15px 0; font-family:"微软雅黑"; font-weight:bold}
.proshow .primgpic{ width:680px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:680px; border:1px solid #ddd}
.proshow .prtent img{max-width:680px; margin-top:5px; margin-bottom:5px}
.proshow .prtent,.proshow .prtent p,.proshow .prtent span,.proshow .prtent li,.proshow .prtent div,.proshow .prtent td,.proshow .prtent th,.proshow .prtent dd{ font-size:13px; line-height:28px}
.proshow .next{ padding-top:10px;color:#666; border-top:1px dotted #cfcfcf;margin-top:10px}
.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}

.picmp2{ display: inline; width:179px; height:158px; margin:15px 20px 15px 20px; text-align: center; float:left; line-height:18px; overflow:hidden}

.gwd_text{ width:60%; height:30px; border:1px solid #dfdfdf; line-height:30px;} 

.inlx { width:100%; height:480px; background:#ededed; float:left;}
.inlx .cc { width:1100px; margin:auto;}
.inlx .cc .head { background:url(images/inlx-tit.jpg) center top no-repeat;  height:111px;}
.inlx .cc .lxleft { width:685px; float:left; height:368px; border-right:1px #dcdcdc solid;}
.txtt{line-height:50px; font-size:16px; display: block; width:500px; padding-left:10px; padding-top:10px;}
.inlx .cc .lxright { width:413px; float:left; height:368px; border-left:1px #f6f6f6 solid;}
.lxright .lcc{ width:342px; height:auto; margin:auto;}
.lcc .head1 {color:#074b7f; font-size:24px; font-weight:bold; height:50px;}
.lcc .head1 span { font-size:15px; color:#074b7f;}

.lcc .bd {width:324px;height:auto; margin:auto;}
.bd input{ width:324px; border:none; margin-bottom:5px; height:44px; color:#3b5169; font-size:14px;}

.bd .submit {
    width: 140px; background:url(images/an.jpg); 
	height:40px;
	cursor:pointer;
}</pre></body></html>